Life Imprisonment — definition

1. life imprisonment (Noun)

1 definition

life imprisonment (Noun) — A sentence of imprisonment until death.

4 types of
captivity immurement imprisonment incarceration